Ubuntu Anaconda 安装

步骤 1:下载 Anaconda 安装脚本

  1. 访问 Anaconda 官网
    前往 Anaconda 官网,选择适合的版本(Python 3.x)。

  2. 通过终端下载
    打开终端并运行(替换为最新链接):

    wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh
    

    如果未安装 wget,可先用 sudo apt install wget 安装。


步骤 2:安装 Anaconda

  1. 运行安装脚本

    bash Anaconda3-*.sh
    
    • Enter 阅读许可协议,输入 yes 同意条款。
    • 设置安装路径(默认:~/anaconda3,建议直接回车使用默认路径)。
    • 安装完成后,选择 yes 以运行 conda init(自动配置环境变量)。
  2. 激活配置

    source ~/.bashrc  # 立即生效,或重启终端
    

步骤 3:验证安装

  1. 检查 Conda 版本

    conda --version  # 应显示版本号,如 conda 23.3.1
    
  2. 查看已安装包

    conda list
    

步骤 4:配置镜像源(可选,国内推荐)

  1. 生成配置文件

    conda config --set show_channel_urls yes
    
  2. 修改 .condarc 文件
    编辑 ~/.condarc,替换为以下内容(清华源):

    channels:
      - defaults
    show_channel_urls: true
    default_channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    custom_channels:
      conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    

步骤 5:管理虚拟环境

  1. 创建新环境

    conda create --name my_env python=3.9  # 替换为需要的版本
    
  2. 激活环境

    conda activate my_env
    
  3. 退出环境

    conda deactivate
    
  4. 删除环境

    conda remove --name my_env --all
    

常见问题

  1. 找不到 Conda 命令

    • 如果未选择 conda init,手动添加路径到 ~/.bashrc
      echo 'export PATH="$HOME/anaconda3/bin:$PATH"' >> ~/.bashrc
      source ~/.bashrc
      
  2. 更新 Conda

    conda update -n base -c defaults conda
    

完成!

现在可以安装所需包或创建独立环境进行开发。例如:

conda install numpy pandas  # 在当前环境安装包